package com.xinzhi.mapper;

import com.xinzhi.pojo.Idnumber;
import com.xinzhi.pojo.dto.Certificate;
import com.xinzhi.pojo.dto.Massage;
import org.apache.ibatis.annotations.Mapper;

@Mapper
public interface RealNameAuthenticationMapper {
    /**
     * 根据姓名和身份证号查询实名认证信息
     * @param certificate   姓名和身份证号
     * @return 受影响行数
     */
    Idnumber selectByNameAndIdCard(Certificate certificate);

    /**
     * 根据姓名和身份证号验证实名认证信息
     * @param certificate 姓名和身份证号
     * @return 受影响行数
     */
    Boolean selectByCertificate(Certificate certificate);

    /**
     * 添加实名/绑卡认证信息
     * @param massage 实名认证/绑卡信息
     * @return 受影响行数
     */
    int updateUser(Massage massage);
}
